noun
adj
verb
adv

Textual thesaurus for "public presentation"

(noun) performance

a dramatic or musical entertainment

they listened to ten different performances; the play ran for 100 performances; the frequent performances of the symphony testify to its popularity